home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / GRAPHICS / TOOLS / TGDN / Extras / ZapTexture / !ZapT_Help next >
Text File  |  1996-11-26  |  4KB  |  99 lines

  1.  
  2.                        !Help file for ZapTexture
  3.                        =========================
  4.  
  5. 1.0 : Features.
  6. 2.0 : Installation.
  7. 3.0 : What it does.
  8. 4.0 : More details.
  9.  
  10.  
  11. 1.0 Features
  12. ~~~~~~~~~~~~
  13. True syntax colouring for Texture Garden files and support for textures from
  14. Studio24Pro and PhotoDesk.
  15.  
  16. There is "Beautify" option which forces the displayed case of recognised
  17. commands to a pattern that enhances the readability of texture files.
  18.  
  19. Cursor key enhancements stolen from Martin Ebourne's modes (see later).
  20.  
  21. If you have a copy of Studio24Pro then this module works with textures from
  22. that program as well.  It keeps its textures in a "Textures" directory too.
  23. The "Beautify" option is useful for Studio24Pro texture files.  Textures
  24. from PhotoDesk are also offered similar support.
  25.  
  26.  
  27. 2.0 Installation
  28. ~~~~~~~~~~~~~~~~
  29. Copy the module "ZapTexture" into an appropriately-named sub-directory of the
  30. "3rdParty" directory inside the !Zap application.
  31.  
  32. In the file called "External", in the directory "!Zap.Options.Default" or 
  33. wherever the variable Zap$External points to, add lines as follows:
  34.  
  35. <Zap$3rdParty>.Tyler.ZapTexture
  36.     Texture
  37.  
  38. This tells !Zap about the new mode.
  39. !Zap's "Keys" file should be edited by inserting:
  40.  
  41.     &5XX    &FFF    \#\*.Textures.\#\*    +Texture
  42.  
  43. at the appropriate point in the file.  "&5XX" should be changed to the
  44. smallest number not ptesent in the existing list.  !Zap should then be
  45. restarted.
  46.  
  47. If your version of !Zap is earlier than !Zap 1.30 then you will need to edit
  48. your !Run file to include a command to load the module.  Then, the next time
  49. !Zap is loaded Obey files or desktop boot files (or any other filetypes you
  50. have told !Zap about will be loaded into the new mode.
  51.  
  52.  
  53. 3.0 What it does
  54. ~~~~~~~~~~~~~~~~
  55. When the module does not know about a command it colours it differently from
  56. normal commands to indicate that it has not been recognised.  This enables
  57. the module to be used as a spell-checker and, to a limited extent, a syntax
  58. checker.  The rule, as with most zap modes, is that if it is coloured
  59. incorrectly, then it needs examining.  If it is coloured it as though it is
  60. right, this does not mean it will actually work.
  61.  
  62. The module also contains some enhancements to the cursor keys so that when
  63. they are  used in combination with the shift key they behave in a more
  64. appropriate manner than when !Zap is in text mode.  These routines have been
  65. stolen from Martin Ebourne's C mode and are documented by him in his own
  66. directory inside !Zap.  Basically they make the shift-cursor combinations
  67. pause more frequently so they step more intelligently through lines with few
  68. spaces.  Martin has kindly given me his permission to use his code.
  69.  
  70. The module has difficulties in displaying lines that wrap around the
  71. screen in the correct colours.  Consequently, the module is not at its best
  72. when used at low widths.
  73.  
  74. Those familiar with my other !Zap modes may be wondering where the
  75. equivalent to their BEAUTIFY command is.  As Texture Garden provides much of
  76. the functionality of this command in its export text options, it has been
  77. stripped out of the !Zap mode to save space.  The Beautify menu option
  78. remains, however, and those pining for the BEAUTIFY command will find that
  79. SHIFT-CTRL-COPY can be used to produce a similar effect.
  80.  
  81.  
  82. 4.0 More details
  83. ~~~~~~~~~~~~~~~~
  84. The version number of ZapTexture should approximately track that of
  85. Texture Garden, as it is updated as Texture Garden's texture generation
  86. language expands.
  87.  
  88. For technical details on the module, users are referred to the documentation
  89. to ZapObey which has a very similar internal structure.  This should be
  90. available from my web site if you can't find it anywhere else.
  91.  
  92. Enjoy.
  93.  
  94. © Tim Tyler 1996.
  95.  _____  __  __  _____             The Mandala Centre,
  96. |_   _||  \/  ||_   _| 11 Alexandra Road, Clifton, Bristol, BS8 2DD.
  97.   | |  | |\/| |  | |     tim@varuna.demon.co.uk / tt@cryogen.com
  98.   |_|  |_|  |_|  |_|       http://www.varuna.demon.co.uk/tmc/
  99.